package itheima_01;

/*
    ClassLoader 中的两个方法
        static ClassLoader getSystemClassLoader​()：返回用于委派的系统类加载器
        ClassLoader getParent​()：返回父类加载器进行委派
 */
public class ClassLoaderDemo {
    public static void main(String[] args) {
        //static ClassLoader getSystemClassLoader​()：返回用于委派的系统类加载器(自己写的类)
        ClassLoader c = ClassLoader.getSystemClassLoader();
        System.out.println(c); //AppClassLoader

        //ClassLoader getParent​()：返回父类加载器进行委派(平台给的类)
        ClassLoader c2 = c.getParent();
        System.out.println(c2); //PlatformClassLoader

        ClassLoader c3 = c2.getParent();//返回爷爷类(返回null,禁区)
        System.out.println(c3); //null
    }
}
